package cn.fl.capital.vo;

import cmm.web.core.framework.vo.BaseVO;

/**
 * @Description: 垫款批次表
 */
public class CapAdvBatchVO extends BaseVO {

    private static final long serialVersionUID = 1L;

    /**
     * 批次号（流水号）
     */
    private String batchNo;
    /**
     * 垫款规则ID（垫款规则表ID）
     */
    private Long advRuleId;
    /**
     * 垫款/核销总金额
     */
    private Long advTtlAmt;
    /**
     * 垫款/核销类型 1.垫款 2.冲销
     */
    private String advTypCd;
    /**
     * 垫款/核销方式CAP0037：1.自动 2.手动
     */
    private String advWayCd;
    /**
     * 发送到资金系统的状态 1.未发送 2.发送成功 3.发送失败
     */
    private String sendStsCd;
    /**
     * 规则名称
     */
    private String ruleNm;
    /**
     * 垫款/核销类型 1.垫款 2.冲销
     */
    private String advTypCdNm;
    /**
     * 垫款/核销方式CAP0037：1.自动 2.手动
     */
    private String advWayCdNm;
    /**
     * 逾期金额范围
     */
    private String ovdAmounts;
    /**
     * 逾期天数范围
     */
    private String ovdDays;
    /**
     * 创建人名称
     */
    private String crtUsrNm;

    /**
     * 批次号（流水号）
     */
    public String getBatchNo() {
        return batchNo;
    }

    /**
     * 批次号（流水号）
     */
    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    /**
     * 垫款规则ID（垫款规则表ID）
     */
    public Long getAdvRuleId() {
        return advRuleId;
    }

    /**
     * 垫款规则ID（垫款规则表ID）
     */
    public void setAdvRuleId(Long advRuleId) {
        this.advRuleId = advRuleId;
    }

    /**
     * 垫款/核销总金额
     */
    public Long getAdvTtlAmt() {
        return advTtlAmt;
    }

    /**
     * 垫款/核销总金额
     */
    public void setAdvTtlAmt(Long advTtlAmt) {
        this.advTtlAmt = advTtlAmt;
    }

    /**
     * 垫款/核销方式CAP0037：1.自动 2.手动
     */
    public String getAdvTypCd() {
        return advTypCd;
    }

    /**
     * 垫款/核销方式CAP0037：1.自动 2.手动
     */
    public void setAdvTypCd(String advTypCd) {
        this.advTypCd = advTypCd;
    }

    public String getAdvWayCd() {
        return advWayCd;
    }

    public void setAdvWayCd(String advWayCd) {
        this.advWayCd = advWayCd;
    }

    public String getSendStsCd() {
        return sendStsCd;
    }

    public void setSendStsCd(String sendStsCd) {
        this.sendStsCd = sendStsCd;
    }

    public String getRuleNm() {
        return ruleNm;
    }

    public void setRuleNm(String ruleNm) {
        this.ruleNm = ruleNm;
    }

    public String getAdvTypCdNm() {
        return advTypCdNm;
    }

    public void setAdvTypCdNm(String advTypCdNm) {
        this.advTypCdNm = advTypCdNm;
    }

    public String getAdvWayCdNm() {
        return advWayCdNm;
    }

    public void setAdvWayCdNm(String advWayCdNm) {
        this.advWayCdNm = advWayCdNm;
    }

    public String getOvdAmounts() {
        return ovdAmounts;
    }

    public void setOvdAmounts(String ovdAmounts) {
        this.ovdAmounts = ovdAmounts;
    }

    public String getOvdDays() {
        return ovdDays;
    }

    public void setOvdDays(String ovdDays) {
        this.ovdDays = ovdDays;
    }

    public String getCrtUsrNm() {
        return crtUsrNm;
    }

    public void setCrtUsrNm(String crtUsrNm) {
        this.crtUsrNm = crtUsrNm;
    }
}
